voting trusts - German English Dictionary